The Old Depot. Having completed her station stop, the Boston section of the Lake Shore Limited highballs Framingham, with only 21 miles remaining on her 1017-mile run from Ch... (more)